@charset "utf-8";
/* CSS Document by cjy */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, a {
	margin: 0;
	padding: 0;
}
html {
	display: inline-block;
	width: 100%;
}
img {
	border: none;
}
a {
	text-decoration: none;
	cursor: pointer;
	border: 0;
}
strong {
	font-weight: bold;
}
ul, ol, li, dt, dd {
	list-style: none;
}
em, i {
	font-style: normal;
}
.dis-in-b {
	display: inline-block;
}
.f-l {
	display: inline-block;
	float: left;
}
.f-r {
	display: inline-block;
	float: right;
}
.clear {
	clear: both;
}
.clearfix {
	zoom: 1;
}
.clearfix:after {
	content: '.';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.mt10 {
	margin-top: 10px;
}
.mt20 {
	margin-top: 20px;
}
.mt30 {
	margin-top: 30px;
}
.mt40 {
	margin-top: 40px;
}
.ml10 {
	margin-left: 10px;
}
.ml20 {
	margin-left: 20px;
}
.dis_none {
	display: none;
}
/* CSS Document by cjy */
/*common-start*/
body {
	background: #296C44 url(2017gxs-bg1.png) center top no-repeat fixed;
}
.wrapper {
	width: 1200px;
	margin: 0 auto;
}
.tqyb {
	background: url(2017gxs-toptqbg.png) no-repeat;
	width: 510px;
	height: 40px;
	margin: 10px auto;
	color: #fff;
	font: 14px/40px "微软雅黑";
	padding-left: 20px;
}
.tqyb span {
	display:inline-block;
	float:left;
	color: #fff;
	font: 14px/40px "微软雅黑";
}
#weather {
	display:inline-block;
	float:right;
	width:300px;
	color: #fff;
	font: 14px/40px "微软雅黑";
}
.index1 {
	position: relative;
}
.logo1 {
	width: 161px;
	height: 123px;
	background: url(2017gxs-logo2.png) no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	margin:0 0 0 -80px;
}
.logo2 {
	width: 364px;
	height: 60px;
	background: url(2017gxs-logo3.png) no-repeat;
	position: absolute;
	left: 0;
	top:0;
	margin:0 0 0 -172px;
}
.index1jsnr {
	position: absolute;
	left: 175px;
	top: 340px;
	width: 851px;
	margin: 0 auto;
}
.index1jsnr .gjz {
	text-align: left;
	padding-left: 30px;
}
.index1jsnr .gjz strong {
	font: bold 14px/24px "微软雅黑";
	color: #333;
}
.index1jsnr .gjz a {
	font: 14px/24px "微软雅黑";
	color: #333;
	margin-right: 30px;
}
.index1jsnr .gjz a:hover {
	color: #fa0e0e;
}
.search {
	width: 851px;
	height: 74px;
	display: flex;
	margin-top: 46px;
	background: url(2017gxs-search.png) no-repeat;
}
.search form {
	display: flex;
}
.search .srk {
	width: 660px;
	height: 50px;
	outline: none;
	border: none;
	font: 14px/46px "微软雅黑";
	background-color: #fafafa;
	padding-left: 10px;
	margin-left: 55px;
	margin-top: 10px;
}
.search .ss {
	margin-top: 6px;
	width: 120px;
	height: 60px;
	outline: none;
	border: none;
	background: none;
}
/*右侧漂浮框start*/
.menu {
	position: absolute;
	top: 160px;
	right: 80px;
	width:60px;
	z-index:100;
}
.menu li {
	position: relative;
	height:60px;
	margin-top:2px;
}
.menu li a {
	display: block;
	height: 60px;
	font: 16px/60px "微软雅黑";
	text-align: center;
	color: #333;
}
.menu li a.a1 {
	background:url(2017gxs_index_mune01.png) no-repeat;
}
.menu li a.a2 {
	background:url(2017gxs_index_mune02.png) no-repeat;
}
.menu li a.a3 {
	background:url(2017gxs_index_mune03.png) no-repeat;
}
.menu li a.a4 {
	background:url(2017gxs_index_mune04.png) no-repeat;
}
.menu li a.a5 {
	background:url(2017gxs_index_mune05.png) no-repeat;
}

.menu li a.cnwza {
	background:url(2017gxs_index_mune05.png) no-repeat;
}
.menu li a.a6 {
	background:url(2017gxs_index_mune06.png) no-repeat;
}
.menu li a.a7 {
	background:url(/global/20221009ghb.png) no-repeat;
}
.menu li a:hover {
	background-position:-61px 0;
	transition: all 0.1s ease-in 0s;
	-moz-transition: all 0.1s ease-in 0s;
	-webkit-transition: all 0.1s ease-in 0s;
	color: #fa0e0e;
}
.menu li .pfkewm {
	background-color: #fff;
	position: absolute;
	left: -114px;
	top: 0;
	width:112px;
	height:112px;
	overflow:hidden;
	display: none;
}
.menu li .pfkewm img {
	/*margin: 5px;*/
	width: 112px;
	height: 112px;
}
/*右侧漂浮框结束*/
.index-cont {
	background: #fff;
}
.disbox {
	width: 100%;
}
.disbox.gb-disbox {
	height:640px;
}
.disbox.zk-disbox {
	height:210px;
}
.zx-menu {
	width: 1200px;
	position: relative;
	margin: 0 auto;
	overflow: hidden;
	height: 50px;
	z-index: 10;
}
.cont-menu {
	background: #0f495c;
}
.cont-menu li {
	float: left;
	width: 227px;
	padding-right:1px;
	background:url(2017gxs_nav1_li_line.png) no-repeat right top;
}
.cont-menu li a {
	text-align: center;
	font: 20px/50px "微软雅黑";
	color: #fff;
	display: block;
	width:227px;
}
.cont-menu li.cur {
	background-color: #e5370a;
}
.cont-menu li.cur a, .cont-menu li a:hover {
	background-color: #e5370a;
	font-weight: bold;
}
/*列表comlist共用*/
.comlist li {
	height: 32px;
	overflow:hidden;
}
.comlist li a {
	background: url(2017gxs-indexlibg.png) left center no-repeat;
	padding-left: 20px;
	font: 14px/32px "微软雅黑";
	color: #333333;
	float: left;
	display: inline-block;
}
.comlist li a:hover {
	color: #fa0e0e;
}
.comlist li span {
	float: right;
	font: 14px/32px "微软雅黑";
	color: #999;
}
/*标题title共用*/
.title {
	padding-right:10px;
	height:38px;
	background:#ebebeb;
}
.title ul, .title li {
	display: inline-block;
	float: left;
}
.title li a {
	font: 18px/38px "微软雅黑";
	color: #666;
	display: inline-block;
	padding: 0 24px;
}
.title li.active a {
	background:#ffa000;
	font-weight:bold;
	color: #fff;
}
.title .tab-more {
	display: inline-block;
	float: right;
}
.title .tab-more a {
	display:none;
	font:14px/38px "微软雅黑";
	color:#333;
}
.title .tab-more a:hover {
	color:#fa0e0e;
}
/*首页start*/
.tab-bd-menu {
	background:#fff;
	padding:20px 20px 30px 20px;
	height:586px;
	overflow:hidden;
}
.tab-bd-menu .mactive {
	display:block;
}
.home-left {
	width:575px;
}
.home-right {
	width:555px;
}
.home-vpic a img {
	width:1160px;
	height:62px;
}
.home-ssdt .comlist, .xxgk-zscd .comlist, .notice .comlist {
	padding:15px 10px 0 10px;
	display:none;
}
/*首页-焦点图*/
.h-flash {
	width: 555px !important;
	height:302px;
	position: relative;
	overflow:hidden;
	overflow-x:hidden;
}
.h-flash li {
	text-align:center;
	height:302px;
	overflow:hidden;
}
.h-flash li a {
	display:inline-block;
	width: 555px;
	height:302px;
	position:relative;
	overflow:hidden;
}
.h-flash li a img {
	width: 555px;
	height:302px;
}
.h-flash li a span {
	display:inline-block;
	position:absolute;
	left:0;
	bottom:0;
	padding:0 60px 0 20px;
	width:475px;
	background:url(2017xdczd_tpxwabg.png);
	text-align:left;
	font:14px/40px "微软雅黑";
	color:#fff;
}
.h-flash li a:hover span {
	text-decoration:underline;
}
.h-flash .left, .h-flash .right {
	display:none;
}
.h-flash .number {
	position:absolute;
	bottom:10px;
	right:10px;
}
.h-flash .number a {
	display:block;
	width:9px;
	height:9px;
	float:left;
	margin-left:5px;
	text-indent:-9999px;
	background:url(2017gxs_h_flash_dot.png) no-repeat;
	overflow:hidden;
}
.h-flash .number .cur {
	background-position:-14px 0;
}
/*首页-通知公告*/
.h-ntit {
	height:38px;
	background:url(2017gxs_h_ntit_bg01.png) repeat-x left bottom;
}
.h-ntit li {
	display:inline-block;
	float:left;
	margin-right:1px;
}
.h-ntit li a {
	display:inline-block;
	padding:0 18px 0 40px;
	font:18px/38px "微软雅黑";
	color:#666;
}
.h-ntit li a.a1 {
	background:url(2017gxs_h_ntit_bg02.png) no-repeat 14px center;
}
.h-ntit li a.a2 {
	background:url(2017gxs_h_ntit_bg03.png) no-repeat 14px center;
}
.h-ntit li.active a {
	background-color:#e5370a;
	font-weight:bold;
	color:#fff;
}
/*首页end*/

/*信息公开start*/
.xxgk-left {
	width:575px;
}
.xxgk-menu {
	background:#f8f8f8;
	padding:10px 10px 10px 20px;
}
.xxgk-menu li {
	display:inline-block;
	float:left;
	width:180px;
	height:38px;
	overflow:hidden;
}
.xxgk-menu li a {
	display:inline-block;
	padding-left:18px;
	background:url(2017gxs_xxgk_li_ico.png) no-repeat 0 center;
	font:16px/38px "微软雅黑";
	color:#333;
}
.xxgk-menu li a:hover {
	color: #fa0e0e;
}
.leader {
	margin-top:20px;
}
.comtit {
	height:38px;
}
.comtit a {
	font:bold 20px/38px "微软雅黑";
	color:#e5370a;
}
.ld-box {
	padding:20px 20px 10px 20px;
	border:1px solid #f1f1f1;
}
.ld-pic {
	display:inline-block;
	float:left;
	width:110px;
}
.ld-pic a img {
	width:110px;
	height:70px;
}
.ld-box dl {
	display:inline-block;
	float:right;
	width:400px;
}
.ld-box dt a {
	font:24px/36px "微软雅黑";
	color:#333;
}
.ld-box dt span {
	margin-left:10px;
	font:12px/36px "微软雅黑";
	color:#f4511e;
}
.ld-box dd a, .ld-box dd span {
	font:14px/30px "微软雅黑";
	color:#666;
}
.ld-box dd span, .ld-box .others span {
	margin:0 11px;
}
.ld-box dt a:hover, .ld-box dd a:hover, .ld-box .others a:hover {
	color: #fa0e0e;
}
.ld-box .others {
	margin-top:20px;
	padding-top:10px;
	border-top:1px solid #f1f1f1;
}
.ld-box .others a, .ld-box .others span {
	font:16px/30px "微软雅黑";
	color:#333;
}
.org li {
	display:inline-block;
	float:left;
	width:134px;
	margin-right:12px;
}
.org li.a4 {
	margin-right:0;
}
.org li a {
	display:inline-block;
	padding-top:80px;
	width:100%;
	height:40px;
	background:url(2017gxs_xxgk_org.png) no-repeat;
	text-align:center;
	font:14px/40px "微软雅黑";
	color:#333;
}
.org li a:hover {
	color:#fff;
	transition: all 0.1s ease-in 0s;
	-moz-transition: all 0.1s ease-in 0s;
	-webkit-transition: all 0.1s ease-in 0s;
}
.org li.a1 a {
	background-position:0 0;
}
.org li.a1 a:hover {
	background-position:0 -121px;
}
.org li.a2 a {
	background-position:-146px 0;
}
.org li.a2 a:hover {
	background-position:-146px -121px;
}
.org li.a3 a {
	background-position:-292px 0;
}
.org li.a3 a:hover {
	background-position:-292px -121px;
}
.org li.a4 a {
	background-position:-438px 0;
}
.org li.a4 a:hover {
	background-position:-438px -121px;
}
.xxgk-right {
	width:555px;
}
.gklist {
	padding-top:15px;
}
.tab-bd .gklist {
	display:none;
}
.gklist li {
	height: 26px;
	overflow:hidden;
}
.gklist li a {
	background:url(2017gxs_gklist_li_ico.png) no-repeat 0 center;
	padding-left: 12px;
	font: 14px/26px "微软雅黑";
	color: #333;
	float: left;
	display: inline-block;
}
.gklist li a:hover {
	color: #fa0e0e;
}
.gklist li span {
	float: right;
	font: 14px/26px "微软雅黑";
	color: #999;
}
/*信息公开end*/

/*网上服务start*/
.ser-left {
	width:820px;
}
.ser-tlist {
	display:none;
	padding-top:15px;
}
.ser-tlist p {
	margin-bottom:10px;
	height:32px;
	overflow:hidden;
}
.ser-tlist p a {
	font:18px/32px "微软雅黑";
	color:#333;
}
.ser-tlist p a:hover, .ser-ul li a:hover span.txt {
	color: #fa0e0e;
}
.ser-ul {
	margin-top:20px;
	width:816px;
}
.ser-ul li {
	display:inline-block;
	float:left;
	margin-right:1px;
	/* width:135px; */
	width:175px;
	background: #fff5e5;
}
.ser-ul li.liOdd{
	background: #fffaf2;
}
.ser-ul li a {
	display:inline-block;
	padding:15px 0;
	width:100%;
	height:60px;
}
.ser-ul li a span {
	display:block;
	text-align:center;
}
.ser-ul li a span.ico img {
	transition:transform 1s;
	width:36px;
	height:36px;
}
.ser-ul li a span.txt {
	font:14px/24px "微软雅黑";
	color:#333;
}
.ser-ul li a:hover span.ico img {
	transform:rotate(-360deg);
}
.ser-right {
	width:300px;
}
.QAbox {
	padding-top:5px;
	background:url(2017gxs_h_ser_qa_bg01.png) no-repeat;
}
.QA dl {
	padding:1px 10px 5px 20px;
	background:#f7f8f9 url(2017gxs_h_ser_qa_bg02.png) no-repeat left bottom;
}
.QA dt {
	margin:10px 0;
	padding-left:38px;
	background:url(2017gxs_h_ser_qa.png) no-repeat 0 5px;
}
.QA dt a {
	font:14px/20px "微软雅黑";
	color:#333;
}
.QA dd {
	margin-bottom:10px;
	font:14px/18px "微软雅黑";
	color:#999;
}
.QA dd a {
	font:14px/18px "微软雅黑";
	color:#ffa000;
}
.QA dt a:hover, .QA dd a:hover {
	color: #fa0e0e;
}
/* .ser-xz {
	margin-top:15px;
} */
.ser-xz ul {
	margin-top:10px;
}
.ser-xz li {
	height: 32px;
	overflow:hidden;
}
.ser-xz li a {
	background: url(2017gxs-indexlibg.png) left center no-repeat;
	padding-left: 20px;
	font: 14px/32px "微软雅黑";
	color: #333333;
	float: left;
	display: inline-block;
	width: 95%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ser-xz li a:hover {
	color: #fa0e0e;
}
/*网上服务end*/

/*互动交流start*/
.hdjl-left {
	width:780px;
}
.h-zwzx .title {
	margin-bottom:12px;
}
.zx-btn {
	display:inline-block;
	float:left;
	width:250px;
}
.zx-btn a {
	display:inline-block;
	padding-left:40px;
	margin-right:2px;
	width:80px;
	height:40px;
	background:url(2017gxs_h_hdjl_btn.png) no-repeat;
	font:16px/40px "微软雅黑";
	color:#333;
}
.zx-btn .b1 {
	background-position:0 0;
}
.zx-btn .b1:hover {
	background-position:0 -40px;
}
.zx-btn .b2 {
	background-position:-122px 0;
}
.zx-btn .b2:hover {
	background-position:-122px -40px;
}
.zx-btn a:hover {
	transition: all 0.1s ease-in 0s;
	-moz-transition: all 0.1s ease-in 0s;
	-webkit-transition: all 0.1s ease-in 0s;
	color:#fff;
}
.zx-js {
	display:inline-block;
	float:right;
	padding-left:10px;
	width:290px;
	height:40px;
	background:url(2017gxs_h_hdjl_sx_bg.png) no-repeat;
}
.zx-js .txt {
	display:inline-block;
	float:left;
	padding:4px 10px 4px 0;
	border:none;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	outline:none;
	width:210px;
	height:30px;
	font:14px/30px "微软雅黑";
	color:#999;
}
.zx-js .btn {
	display:inline-block;
	float:left;
	border:none;
	outline:none;
	width:70px;
	height:40px;
	background:#ffa000 url(2017gxs_h_hdjl_sx_btn.png) no-repeat right top;
	text-align:center;
	font:16px/40px "微软雅黑";
	color:#fff;
	cursor:pointer;
}
.zxtab {
	margin-top:10px;
}
.zxtab th {
	height:40px;
	background:#eaeaea;
	text-align:center;
	font:bold 14px/40px "微软雅黑";
	color:#333;
}
.zxtab td {
	border-top:1px solid #fff;
	background:#f9f9f9;
	height:39px;
	overflow:hidden;
	text-align:center;
	font:14px/39px "微软雅黑";
	color:#333;
}
.zxtab .bg td {
	background:#f3f3f3;
}
.zxtab td a {
	font:14px/39px "微软雅黑";
	color:#333;
}
.zxtab td a:hover {
	color: #fa0e0e;
}
.zxtab td.text-left {
	text-align:left;
	padding:0 20px;
}
.zxtab td.zt01 {
	color:#ffa000;
}
.zxtab td.zt02 {
	color:#5cb074;
}
.ftpic {
	display:inline-block;
	float:left;
	width:250px;
}
.ftpic a img {
	width:250px;
	height:160px;
}
.hdjl-ft dl {
	display:inline-block;
	float:right;
	width:510px;
}
.hdjl-ft dt a {
	font:20px/24px "微软雅黑";
	color:#333;
}
.hdjl-ft dt a:hover {
	color: #fa0e0e;
}
.hdjl-ft dd {
	margin-top:15px;
}
.hdjl-ft dd p {
	font:14px/24px "微软雅黑";
	color:#666;
}
.hdjl-ft dd p strong {
	font:bold 14px/24px "微软雅黑";
	color:#333;
}
.hdjl-ft dd p span {
	font:14px/24px "微软雅黑";
	color:#ffa000;
}
.hdjl-right {
	width:350px;
}
.hdjl-zj .zjpic {
	margin:6px 0;
	height:100px;
	overflow:hidden;
}
.hdjl-zj .zjpic a img {
	width:350px;
	height:100px;
}
.hdjl-fw ul {
	margin-top:5px;
	padding:10px 0 10px 20px;
	height:120px;
	background:url(2017gxs_h_hdjl_rbg.png) no-repeat;
}
.hdjl-fw li {
	display:inline-block;
	float:left;
	width:165px;
}
.hdjl-fw li.f-r {
	float:right;
	width:145px;
}
.hdjl-fw li a {
	display:inline-block;
	padding-left:32px;
	font:16px/60px "微软雅黑";
	color:#333;
}
.hdjl-fw li a:hover {
	color: #fa0e0e;
}
/*互动交流end*/

/*专题专栏开始*/
.h-ztzl ul {
	padding:10px 60px 0 60px;
}
.h-ztzl li {
	display:inline-block;
	float:left;
	margin:0 15px;
	padding-top:30px;
	width:490px;
	height:220px;
	overflow:hidden;
}
.h-ztzl li a img {
	width:490px;
	height:220px;
}
/*专题专栏结束*/
/*版权start*/
.footer {
	background: url(2017gxs-footerbg.png);
	padding:20px 0 30px 0;
	position: absolute;
	bottom:-10px;
	left: 0;
	width: 100%;
	height:40px;
}
.footer .wenzi {
	display: inline-block;
	float:left;
	width:800px;
}
.footer .wenzi p {
	font: 14px/20px "微软雅黑";
	color: #eee;
}
.footer .tplogo {
	display: inline-block;
	float:right;
	width:200px;
}
.footer .tplogo a {
	display:inline-block;
	float:right;
	margin-left:20px;
}
.footer.zk {
	position: relative;
	top: 750px;
}
/*版权end*/
@media (max-height: 900px) {
.disbox.gb-disbox {
	height:610px;
}
.disbox.zk-disbox {
	height:210px;
}
}
@media (max-height: 880px) {
.disbox.gb-disbox {
	height:580px;
}
.disbox.zk-disbox {
	height:210px;
}
}
@media (max-height: 810px) {
.disbox.gb-disbox {
	height:520px;
}
.disbox.zk-disbox {
	height:210px;
}
}
@media (max-height: 750px) {
.disbox.gb-disbox {
	height:460px;
}
.disbox.zk-disbox {
	height:210px;
}
}
@media (max-height: 650px) {
.disbox.gb-disbox {
	height:400px;
}
.disbox.zk-disbox {
	height:210px;
}
}

/*右侧悬浮图标start*/
@media (max-width: 1680px) {
.menu {
	right:80px;
}
}
@media (max-width: 1440px) {
.menu {
	right:20px;
}
}
@media (max-width: 1440px) {
.menu {
	right:7px;
}
}
/*右侧悬浮图标end*/

/*首页打开后。css覆盖*/
.index1jsnr1 {
	position: absolute;
	right: 0;
	bottom: 0;
	width:340px;
	margin:0 -170px 0 0;
	height:80px;
}
.index1jsnr1 .gjz {
	margin-top:10px;
	padding-left:10px;
	text-align: left;
}
.index1jsnr1 .gjz strong {
	font: bold 14px/24px "微软雅黑";
	color: #fff;
}
.index1jsnr1 .gjz a {
	font: 14px/24px "微软雅黑";
	color: #fff;
	margin-right:20px;
}
.index1jsnr1 .gjz a:hover {
	text-decoration:underline;
}
.search1 {
	width:310px;
	height: 36px;
	display: flex;
	padding-left:30px;
	margin-top: 46px;
	background: url(2017gxs_index_search_bg.png) no-repeat;
}
.search1 form {
	display: flex;
}
.search1 .srk {
	width: 215px;
	padding:3px 10px 3px 5px;
	height: 30px;
	outline: none;
	border: none;
	font: 14px/30px "微软雅黑";
	background-color: #fafafa;
}
.search1 .ss {
	width:80px;
	height:36px;
	outline: none;
	border: none;
	background:url(2017gxs_index_search_btn.png) no-repeat;
	text-align:center;
	font:18px/36px "微软雅黑";
	color:#fff;
	cursor:pointer;
}
.logo1-zk {
	left: 20px;
	top: 20px;
}
.logo2-zk {
	left: 190px;
	top: 61px;
}
.index1jsnr1-zk {
	left: 606px;
	top: 0;
}
#tjbtn {
	display:inline-block;
	float:right;
	background: #3aafa9 url(2017gxs-nav-mune02.png) center center no-repeat;
	height: 50px;
	width:60px;
}
.btn-hover {
	background: #3aafa9 url(2017gxs-nav-mune01.png) center center no-repeat !important;
}

.index-toutiao{text-align: center; margin-bottom: 15px}
.index-toutiao .tit{font-size: 28px; line-height: 1.4;}
.index-toutiao .tit a{color: #990000;}
.index-toutiao .tit a:hover{color: #fa0e0e;}
.index-toutiao .memo{font-size: 18px; line-height: 1.8; color: #990000;}
.index-toutiao .memo a{color: #990000;}
.index-toutiao .memo a:hover{color: #fa0e0e;}